OM • PEAB B • SE0000106205
Generating your data highlights...
2.63b USD | # 83 in SE
283.5k shares | 3.72m USD
246.89m
39.06% | 96.44m